//Ext.QuickTips.init();
// yepnope("${ctx}/resources/js/user/user.js");
Ext.ns("Ext.Authority.staff"); // 自定义一个命名空间
staff = Ext.Authority.staff; // 定义命名空间的别名
staff = {
	all : ctx + '/staff',
	pageSize : 20,// 每页显示的记录数
	hasActive : true
};

/** 基本信息-数据列 */
staff.colModel = new Ext.grid.ColumnModel({
			defaults : {
				sortable : true,
				width : 110
			},
			columns : [
					// staff.selModel,
					{
						hidden : true,
				header : '员工ID',
				dataIndex : 'staffId'
			}, {
				header : '员工名称',
				dataIndex : 'staffName'
			}, {
				header : '地域编号',
				dataIndex : 'areaNo'
			}, {
				header : '生日',
				dataIndex : 'birthday'
			}, {
				header : '性别',
				dataIndex : 'genderCode'
					// renderer : function(v) {
					// return Share.map(v, staff.genderCode, '其他');
					// }
				}, {
				header : '身份证编号',
				dataIndex : 'idCardNo'
			}, {
				header : '手机',
				dataIndex : 'mobile'
			}, {
				header : '家庭住址',
				dataIndex : 'homeAddr'
			}, {
				header : '描述信息',
				dataIndex : 'dicrible'
					// renderer : function(value, metadata, record) {
					// if (value) {
					// metadata.attr = 'ext:qwidth="200" ext:qtitle="备注"
					// ext:qtip="'
					// + value + '"';
					// }
					// return value;
					// }
				}]
		});


/** 基本信息-表格 */
staff.grid = new Ext.grid.GridPanel({
			title : '员工列表',
			// store : staff.store,
			colModel : staff.colModel,
			// selModel : staff.selModel,
			// tbar : staff.tbar,
			// bbar : staff.bbar,
			autoScroll : 'auto',
			region : 'center',
			// autoExpandColumn :'describle',
			loadMask : true,
			viewConfig : {},
			stripeRows : true
		});


staff.myPanel = new Ext.Panel({
			id : '${param.id}' + '_panel',
			renderTo : '${param.id}',
			layout : 'border',
			boder : false,
			height : index.tabPanel.getInnerHeight() - 1,
			items : [staff.grid]
		});